注意
以下命令,都是相对于 nginx
根目录操作的。
例如 nginx
根目录是:
/usr/local/WebEnvironment/Nginx-1.12.1
那么比如下面将会出现的强制退出 nginx
的命令描述:
sudo sbin/nginx -s stop
它实际表述的是:
sudo /usr/local/WebEnvironment/Nginx-1.12.1/sbin/nginx -s stop
用途
- 服务静态内容
- 作为代理服务器
- 通过
FastCGI
程序连接
简介
nginx
采取基于事件的模型,并且依赖这些机制在工作进程之间分配请求。工作进程的数量在配置文件中被定义,也许被固定,也许根据 CPU
核心数量动态调整。
配置文件
配置文件:nginx.conf
,路径:
conf/nginx.conf
常用操作
命令
// 启动
sudo sbin/nginx
// 重载配置文件
sudo sbin/nginx -s reload
// 重新打开日志文件
sudo sbin/nginx -s reopen
// 强制停止
sudo sbin/nginx -s stop
// 正常停止
sudo sbin/nginx -s quit
// 检查配置文件语法是否正确(推荐:在重载配置文件先执行)
sudo sbin/nginx -t
应用场景
如果改变了配置文件,则需要 sbin/nginx -s reload
使修改生效。
未完待续....
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。